Future implementations

Toolbar

  • Proportional editing range appearing where it shouldn’t.

  • 'spacer' not working properly.

  • Plugin Mesh Tools: Cubic Projection always appearing by default.

  • Create a toolbar export file

    • https://github.com/JannisX11/blockbench/issues/223

  • Toolbar resetting.

    • My PR .

    • https://github.com/JannisX11/blockbench/issues/1851

Export

  • 'auto export' button, to export using the last export settings.

  • Make the export path always the same as the .bbmodel file.

    • My PR .

    • Or create a button for that.

Draw

UV and Texture

  • PR with changes .

  • Tool for 'smart uv project'.

    • fix the name.

    • UV Mapping icon from MTools.

    • option to 'reset' all faces.

    • option to unwrap each face independently.

    • make 'combine islands' disabled by default.

  • Scale tool via Pixel Density.

  • Confusing things:

    • “UV Size in texture properties”??

    • “UV Size in project settings”??

    • Indicator (64x64) at the top of the UV Editor??

      • Is it related to “UV Size in project settings” or “UV Size in texture properties”?

    • what the heck is “apply to template”?

  • Fixes:

    • bool color in Create Texture -> Color section.

  • Optimize unwraps.

    1. make it very small.

      • Cubic Projection does this quickly.

    2. apply Auto UV Size

      • js/texturing/uv.js: 1588

    3. do the correct scale using uv_size_pixel_density_multiplier  and uv_offset_pixel_density_multiplier

  • option for texture repeat .

    • fix the startup.

    • fix the name.

    • *Tests:

      • Confirmed this makes the object export with the repeating texture as well.

    • allow painting on repeated regions in Paint Mode.

  • Tool to remove UV snap to image bounds.

    • fix the name.

  • Remove zoom-out limit.

  • UV Overlay rework for selected objects only.

    • Rework the tool’s Edit Mode version.

    • Enum containing 4 options: 'none', 'selected faces', 'all faces', 'all elements'.

      • Had issues with vue.js, not sure why.

Outliner

  • Can't select and move multiple groups.